home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AmigActive 2
/
AACD 2.iso
/
AACD
/
Programming
/
fpc
/
compiler
/
optione.msg
< prev
next >
Wrap
Text File
|
1998-09-24
|
5KB
|
156 lines
[options] <inputfile> [options]
Only one source file supported
DEF file can be created only for OS/2
nested response files are not supported
No source file name in command line
Illegal parameter: $1
-? writes help pages
Unable to open file $1
Reading further options from $1
Target is already set to: $1
Shared libs not supported on DOS platform, reverting to static
too many IF(N)DEFs
too many ENDIFs
open conditional at the end of the file
;
; Logo
;
Free Pascal Compiler version 0.99.5c for $1
Copyright (c) 1993-98 by Florian Klaempfl
;
; Info
;
Free Pascal Compiler version 0.99.5c
<lf>
This program comes under the GNU General Public Licence
For more information read COPYING
<lf>
Report bugs,suggestions etc to:
ba2395@fen.baynet.de (general) or codc01@gel.usherb.ca (m68k)
;
; The -? help pages
;
; XXX<X>_<Text>
; ||| +- letter(s) [ the option letter(s) ]
; ||+-- ident [ 0123 level 0,1,2,3 ]
; |+--- OS [ L,D,W,O,t(TP),*(all) ]
; +---- Processor [ 3,6,*(all) ]
;
**0*_+ switch option on, - off
**1a_the compiler doesn''t delete the generated assembler file
*t1b_use EMS
**1B+_build
**1C_code generation options
**2Ca_not implemented
**2Ce_not implemented
3*2CD_Dynamic linking
**2Ch<n>_<n> bytes heap (between 1023 and 67107840)
**2Ci_IO-checking
**2Cn_omit linking stage
**2Co_check overflow of integer operations
**2Cr_range checking
**2Cs<n>_set stack size to <n> (OS/2,GO32V2 and ATARI only)
**2Ct_stack checking
3*2CS_static linking
**1d<x>_defines the symbol <x>
*O1D_controls the generation of DEF file (only OS/2)
*O2Dd<x>_set description to <x>
*O2Do_generate DEF file
*O2Dw_PM application
*L1e<x>_set path to executables
**1E_same as -Cn
**1g_generate debugger information
**2gp_generate also profile code for gprof
**1F_set file names and paths
**2Fe<x>_redirect error output to <x>
*L2Fg<x>_<x> search path for the GNU C lib
*L2Fr<x>_<x> search path for the error message file
**2Fi<x>_adds <x> to include path
**2Fl<x>_adds <x> to library path
**2Fu<x>_adds <x> to unit path
**1k<x>_Pass <x> to the linker
**1L_set language
**2LD_german
**2LE_english
**1l_write logo
**1i_information
**1n_don't read the default config file
**1o<x>_change the name of the executable produced to <x>
**1pg_generate profile code for gprof
*L1P_use pipes instead of creating temporary assembler files
**1S_syntax options
**2S2_switch some Delphi 2 extension on
**2Sc_supports operators like C (*=,+=,/= and -=)
**2Sd_compiler disposes asm lists (uses less memory but slower)
**2Se_compiler stops after the first error
**2Sg_allows LABEL and GOTO
**2Si_support C++ stlyed INLINE
**2Sm_support macros like C (global)
**2So_tries to be TP/BP 7.0 compatible
**2Ss_constructor name must be init (destructor must be done)
**2St_allows static keyword in objects
**1s_don't call assembler and linker (only with -a)
**1T<x>_Target operating system
3*2TGO32V1_version 1 of DJ Delorie DOS extender
3*2TGO32V2_version 2 of DJ Delorie DOS extender
3*2TLINUX_Linux
3*2TOS2_OS/2 2.x
3*2TWin32_Windows 32 Bit
6*2TAMIGA_Commodore Amiga
6*2TATARI_Atari ST/STe/TT
6*2TMACOS_Macintosh m68k
6*2TLINUX_Linux-68k
**1u<x>_undefines the symbol <x>
**1U_unit options
**2Uls_make static library from unit
**2Uld_make dynamic library from unit
**2Un_don't check the unit name
**2Up<x>_same as -Fu<x>
**2Us_compile a system unit
**1v<x>_Be verbose. <x> is a combination of the following letters :
**2*_e : Show errors (default) d : Show debug info
**2*_w : Show warnings u : Show used files
**2*_n : Show notes t : Show tried files
**2*_h : Show hints m : Show defined macros
**2*_i : Show general info p : Show compiled procedures
**2*_l : Show linenumbers c : Show conditionals
**2*_a : Show everything 0 : Show nothing (except errors)
**1X_executable options
**2Xs_strip all symbols from executable
**0*_Processor specific options:
3*1A_output format
3*2Aatt_AT&T assembler
3*2Ao_coff file using GNU AS
3*2Aobj_OMF file using NASM
3*2Anasm_coff file using NASM
3*2Amasm_assembler for the Microsoft/Borland/Watcom assembler
3*1R_assembler reading style
3*2Ratt_read AT&T style assembler
3*2Rintel_read Intel style assembler
3*2Rdirect_copy assembler text directly to assembler file
3*1O_optimizations
3*2Oa_simple optimizations
3*2Og_optimize for size
3*2OG_optimize for time
3*2Ox_optimize maximum
3*2Oz_uncertain optimizes (see docs)
3*2O2_optimize for Pentium II (tm)
3*2O3_optimize for i386
3*2O4_optimize for i486
3*2O5_optimize for Pentium (tm)
3*2O6_optimizations for PentiumPro (tm)
6*1A_output format
6*2Agas_GNU Motorola assembler
6*2Ao_UNIX o-file
6*2Am_Standard Motorola assembler
6*2Ai_MIT Syntax (old GAS)
6*1O_optimizations
6*2Oa_simple optimizations
6*2Og_optimize for size
6*2OG_optimize for time
6*2Ox_optimize maximum
6*2O2_target is a MC68020+ processor
**1*_
**1?_shows this help
**1h_shows this help without waiting